Satellite State — English French translation1 translation found

satellite state (n) (politics) pays satellite (m) (n) (politics)
Translate Satellite State into other languages
Translate satellite state into German
Translate satellite state into Italian
Translate satellite state into Spanish
Translate satellite state into Dutch
Translate satellite state into Portuguese
Translate satellite state into Slovenian
Translate satellite state into Polish
Translate satellite state into Czech